red poppy – Deutsch–English translations

🇬🇧 en de 🇩🇪

red poppy noun

  • any red poppy
Mohn
Wiktionary Links